package com.cq.oa.domain.wfc;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import oa.base.hibernate.BaseClass;


/**
* wfc_activity_instance 实体类
* 2013-10-26 13:56:02
* create by GenerateJavaBeanUtil 
*/ 
@Entity
@Table(name = "wfc_activity_instance_his")public class ActivityInstanceHis extends BaseClass{

	

	/**
	 * lilang
	 * 2013-10-26下午1:57:24
	 */
	private static final long serialVersionUID = 8555688265479570459L;

	@Column(name = "sid")
	private Long sid;
	
	@Column(name = "CLAZZ")
	private String clazz;

	@Column(name = "NAME")
	private String name;

	@Column(name = "ACTIVITY_SID")
	private Long activitySid;

	@Column(name = "PROCESS_DEFINITION_SID")
	private Long processDefinitionSid;

	@Column(name = "PROCESS_INSTANCE_SID")
	private Long processInstanceSid;

	@Column(name = "POSITION")
	private String position;

	@Column(name = "IS_ASYNC")
	private Integer isAsync;

	@Column(name = "IS_BLOCKING")
	private Integer isBlocking;

	@Column(name = "DESCRIPTION")
	private String description;

	@Column(name = "URL")
	private String url;

	@Column(name = "PARAMS")
	private String params;

	@Column(name = "ACTIVITY_STATUS")
	private String activityStatus;

	@Column(name = "ACTIVITY_TASK_NUM")
	private Integer activityTaskNum;

	@Column(name = "BEGIN_TIME")
	private Date beginTime;

	@Column(name = "END_TIME")
	private Date endTime;

	@Column(name = "IS_MULTI_TASK")
	private Integer isMultiTask;

	@Column(name = "IS_VOTE")
	private Integer isVote;

	@Column(name = "VOTE_RATE")
	private String voteRate;

	@Column(name = "BUSINESS_ID")
	private String businessId;
	
	
	public void setClazz(String clazz){
		this.clazz=clazz;
	}
	public String getClazz(){
		return clazz;
	}
	public void setName(String name){
		this.name=name;
	}
	public String getName(){
		return name;
	}
	public void setActivitySid(Long activitySid){
		this.activitySid=activitySid;
	}
	public Long getActivitySid(){
		return activitySid;
	}
	public void setProcessDefinitionSid(Long processDefinitionSid){
		this.processDefinitionSid=processDefinitionSid;
	}
	public Long getProcessDefinitionSid(){
		return processDefinitionSid;
	}
	public void setProcessInstanceSid(Long processInstanceSid){
		this.processInstanceSid=processInstanceSid;
	}
	public Long getProcessInstanceSid(){
		return processInstanceSid;
	}
	public void setPosition(String position){
		this.position=position;
	}
	public String getPosition(){
		return position;
	}
	public void setIsAsync(Integer isAsync){
		this.isAsync=isAsync;
	}
	public Integer getIsAsync(){
		return isAsync;
	}
	public void setIsBlocking(Integer isBlocking){
		this.isBlocking=isBlocking;
	}
	public Integer getIsBlocking(){
		return isBlocking;
	}
	public void setDescription(String description){
		this.description=description;
	}
	public String getDescription(){
		return description;
	}
	public void setUrl(String url){
		this.url=url;
	}
	public String getUrl(){
		return url;
	}
	public void setParams(String params){
		this.params=params;
	}
	public String getParams(){
		return params;
	}
	public void setActivityStatus(String activityStatus){
		this.activityStatus=activityStatus;
	}
	public String getActivityStatus(){
		return activityStatus;
	}
	public void setActivityTaskNum(Integer activityTaskNum){
		this.activityTaskNum=activityTaskNum;
	}
	public Integer getActivityTaskNum(){
		return activityTaskNum;
	}
	public void setBeginTime(Date beginTime){
		this.beginTime=beginTime;
	}
	public Date getBeginTime(){
		return beginTime;
	}
	public void setEndTime(Date endTime){
		this.endTime=endTime;
	}
	public Date getEndTime(){
		return endTime;
	}
	public void setIsMultiTask(Integer isMultiTask){
		this.isMultiTask=isMultiTask;
	}
	public Integer getIsMultiTask(){
		return isMultiTask;
	}
	public void setIsVote(Integer isVote){
		this.isVote=isVote;
	}
	public Integer getIsVote(){
		return isVote;
	}
	public void setVoteRate(String voteRate){
		this.voteRate=voteRate;
	}
	public String getVoteRate(){
		return voteRate;
	}
	public void setBusinessId(String businessId){
		this.businessId=businessId;
	}
	public String getBusinessId(){
		return businessId;
	}
}

